black turban snail - Alemán Inglés Diccionario